home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC] / NeXTSTEP 3.3 Dev Intel.iso / NextDeveloper / Headers / architecture / i386 / cpu.h < prev    next >
Text File  |  1992-05-15  |  554b  |  48 lines

  1. /*
  2.  * Copyright (c) 1992 NeXT Computer, Inc.
  3.  *
  4.  * Intel386 Family:    Special processor registers.
  5.  *
  6.  * HISTORY
  7.  *
  8.  * 5 April 1992 David E. Bohman at NeXT
  9.  *    Created.
  10.  */
  11.  
  12. /*
  13.  * Control register 0
  14.  */
  15.  
  16. typedef struct _cr0 {
  17.     unsigned int    pe    :1,
  18.                 mp    :1,
  19.             em    :1,
  20.             ts    :1,
  21.                 :1,
  22.             ne    :1,
  23.                 :10,
  24.             wp    :1,
  25.                 :1,
  26.             am    :1,
  27.                 :10,
  28.             nw    :1,
  29.             cd    :1,
  30.             pg    :1;
  31. } cr0_t;
  32.  
  33. /*
  34.  * Debugging register 6
  35.  */
  36.  
  37. typedef struct _dr6 {
  38.     unsigned int    b0    :1,
  39.                 b1    :1,
  40.             b2    :1,
  41.             b3    :1,
  42.                 :9,
  43.             bd    :1,
  44.             bs    :1,
  45.             bt    :1,
  46.                 :16;
  47. } dr6_t;
  48.